Added in task model
Added interface for logic and removed old interfaces
rename logic interface
Added Command enum
Add params enum
Implemented command object
Added command parser template
Non-working code, starting to implement Gui object.
Remove whitespace.
Updated task class with id and calendar for the dates
fixed task class
removed params in constructor for Task model, to add all attributes by set methods
add in starage class
Merge branch 'xy-command' of https://github.com/cs2103aug2014-w13-4j/main
Merge branch 'chuyu-storage' of https://github.com/cs2103aug2014-w13-4j/main
Merge branch 'emmeryn-basic-gui' of https://github.com/cs2103aug2014-w13-4j/main

Conflicts:
	src/logic/ManageCommands.java
Added regex string to each command enum
Added regex string to each param enum
Add an additional argument variable for command object
Implement command parser