added win screen
Minor cleanup
added start_time to startFill

getting the date for each new fill is letting the blocks get out of sync
updating solver