Orange Yoghurt Cake

Ingredients 125g butter1 tbs orange rind grated1 cup caster sugar3 eggs separated2 cups self-raising flour1/4 cup orange juice1 cup natural yoghurtIcing1 1/2 cups icing sugar30g soft butter1 tsp