restructure tests  in Task updater spec
introduce sequence numbers in data.json
rename 'name' to 'title' in raw json data
use the 'tpl' name instead of 'text' for require text in order to use require js IDE plugin
sub task list added
use sub task list in task factory
task list added
use task list in task factory
use specific list objects in specs instead of general collection
refactor test to use underscore methods
handle new sub task in task updater