adding some more controls, updating sun and planet location and geometry