updates to TDTDateAndTime

did formating
solved test case when 19 jan is added and it takes in aas
19 jan 2014,
updated to 19 jan 2015
solved test case update and check if
the task is overdued after every
command keyed