reworked script to be updated on time change

also rewamped moon and sun movement
need to add extra state where both moon and sun are on the screen