Added SinonJS and AmplifyJS as project dependencies
Fixed: Changed "default" properties to a function so that new instance of default value is used every time and not shared across instances of model
Added an application-level controller, that acts as a mediator for the pub/sub messages across whole application. This is just like a FrontController of Flex-Cairngorm applications.
- Added "Unpurge" Button in SummaryTaskView
- Added event listeners for sub-elements of SummaryTaskView
- SummaryTaskView now publishes messages, using amplify library, for executing task related commands
Throwing Error if validation fails in TaskSession
Refactored template initialization and caching of sub components
Created CreateTaskView and related test file and template
Created TaskSummaryListView and related template
Created Application level controller for PubSub pattern for application wide messages