task json refactoring, improved backbone.js prototype