1. StartTime and EndTime is added into task.
2. Improve interfaces of DB.
3. Improve DB to be stronger
4. Central controller is finished.
5. Example code about how to use controller following MVC is finished
6. Controller, XMLManager, TaskList are singleton
7. Bug fixing.
Merge pull request #8 from Cutton/Da

Da
Merge pull request #9 from hav/Da

Da
* Basic TaskView
* Minor changes to TaskListView
* Merging branches
Everything's merged except for the task creating.
* Displaying Tasks now works.
implement multi languages
multi languages implemented
Merge pull request #11 from kahou/master

multi language
* Added Ryans calendar part.
moved the main to the controller so it starts from there, Changed the
location of the database so it works in jar form, same for the
properties file. added marys layout for addTask.