Define revamped interface for task.js
New interface for task (wip)
Fixing issues with task
re-ordering functions in task.js
Update chart to use new Tasl component
add delay support for parallel chunk finished callback
Lots and lots of code cleanup based on new Task interface
re-order code for better orginization
More cleanup
Merge pull request #1 from guptag/features/code-optimize

Features/code optimize