Required 'timeliness' gem, added functionality to interpret start and end times...has trouble with absence of AM or PM