Added basic task management and tests. Still working on task removal
Added task token for removal of task after completion
Added some comments and minor cleanup