Merge pull request #158 from andhieka/working

Merge three people's work
Edit TaskDetailController.java and TaskDetail.fxml
Merge with Andhieka
Make checkbox editable to mark the task in TaskDetail
Fix bug in updating page title in UI
Merge pull request #160 from andhieka/working

Modified Date class to support time
Preparing to merge with Andhieka
added Congratulations fxml, congratulationsController. Modifide RootWindowContoroller to show and hide the congratulations view
Merge with Andhieka
Merge pull request #161 from liafailboy/working

added Congratulations fxml, congratulationsController. Modifide RootWind...
Merge pull request #159 from mikelimantara/master

Improve a few things