Accept an object object to make the component more general
accept command as argument in logic
change default start/end time to null
Merge commit '368862f25be5ae3e729474437d972afe7d378bb3' into ui/victor
Handled exceptions thrown from logic
Merge remote-tracking branch 'origin/ui/victor' into controller/sharon
Merge remote-tracking branch 'origin/logic/wenhao' into controller/sharon
showhelp argument change to command
Passed command to logic function calls
Included priority in showing a task's details
Added unit tests for OutputImpl
removed hotfix since undo is properly returning a result
Merge remote-tracking branch 'origin/parser/Victor' into controller/sharon
Merge remote-tracking branch 'origin/ui/victor' into controller/sharon
Merge remote-tracking branch 'origin/logic/wenhao' into controller/sharon
Attempt to clear screen before showing chunks of tasks

#56
Refactored code
Added more details to output of multiple tasks
Update class comments
All required libraries to make google calendar work