Added interfaces for Input and Output
Input implementation
Created controller, general instruction flow

Have not yet been checked and tested.
Create TaskImpl data structure

Created constructor, accessors and modifiers for Task.
Merge branch 'ui/victor' into command
Merge remote-tracking branch 'origin/controller/sharon' into command
Changed Iterator for Result
Implemented output for creating new task and added stubs to the rest (for walking skeleton)
added output for delete
Changed Output Interface
Added output for Welcome Message and comments for InputImpl
Implement basic functions
Merge branch 'controller/sharon'
Merge branch 'logic/wenhao'

Conflicts:
	sg/codengineers/ldo/logic/TaskImpl.java
	sg/codengineers/ldo/model/Task.java
Merge remote-tracking branch 'origin/sean-db'

Conflicts:
	sg/codengineers/ldo/db/DBConnector.java
Fixed integration issues
Merge remote-tracking branch 'origin/ui/victor'
Fixed bugs: loop, initialization