Seasons Explorer: finish getting 12-months working

large refactoring, added functionality to earth object.
Seasons Explorer: finish fixing 12 months: 2nd try