start of adding zoom control
cleaning up a bit
moving towards a unverisal time object
continuing with clean up