added UserInput Class
Added Accessors to the TimedTask class
Added Accessors to the RepeatingTask class
Added Accessors to the DeadlineTask class
Added Unit Testing for parseFloatingTaskIntoJSON
Implemented parseFloatingTaskIntoJSON
Added Unit Testing for parseTimeIntoJSON
Implemented parseTimeIntoJSON
Added Unit Testing for parseDateIntoJSON
Implemented parseDateIntoJSON
Added Unit Testing for parseTimedTaskIntoJSON
Revert "Added Unit Testing for parseTimedTaskIntoJSON"

This reverts commit d2a810aeefef14430b1495febda5236b916f7dd4.
Revert "Revert "Added Unit Testing for parseTimedTaskIntoJSON""

This reverts commit 783a2b3f15ecc6f6ab06a81ffa4319077e042d82.
Implemeted parseTimedTaskIntoJSON
Added Unit Testing for parseRepeatingTaskIntoJSON
Implemented parseRepeatingTaskIntoJSON
Added Unit Testing for parseDeadlineTaskIntoJSON
Implemented parseDeadlineTaskIntoJSON
Adding cohesion to logic, added in instances of parser and storage as
attributes.
Creating 1-1 dependency with UI