User can add task list to taskLists property

* udpate User service to keep track of current user
* generateViewCtrl include addTaskList func