clean up tsk.js to pass jshint with no warnings
add backlog
fix delete of task by adding a (random) id - not ideal!  this can be replaced by something like a SHA1 sum as ID.