Fixed Time class. Made TimeGenerator for testing.

Errors fixed:
>> for Time was reading in whitespace, leading to invalid input times
could not read or output 12:01am correctly, stored as 00:01am (12:00am - 12:59am)
could not read or output 12:00pm - 12:59pm range correctly