Work in progress

Started working on new functionality, like internal task id and new
useful methods on tasklists.