Trying IntelliJ
Fixed spacing issue
Added done support
Merge branch 'staging' into ryan/controller

Conflicts:
	watdo.iml
Added .md file for controller
Added index validation for done method
Merge branch 'staging' into ryan/controller
Added public method to change save file location
Changed the app flow

The app will create actionController too during startup. Hence only one
modelManager is created at startup.
Added undone method
Merge branch 'staging' into ryan/controller

Conflicts:
	src/app/controllers/CommandController.java
Added due keyword for end date and all for display

and some minor spacing issue
exposed setSortingStyle via taskcontroller, implemented getDisplayType and getSortingStyle
Merge remote-tracking branch 'origin/staging' into jolly/gui
Merge branch 'ryan/controller' of https://github.com/cs2103aug2014-w13-1c/main into jolly/gui
Merge branch 'jin/gui' of https://github.com/cs2103aug2014-w13-1c/main into jolly/gui
Merge branch 'dat/model' of https://github.com/cs2103aug2014-w13-1c/main into jolly/gui