Updates to TasksController Logic

Updated it to store (create new file if doesnt exist) the TaskList ID
to the host.

Updated it to retrieve the TaskList ID to the host.

Implementation not bulletproof, will work on strengthening the boundary
case when handling with these files on host.
Added TaskListId folder to Gitignore

The TaskList ID is specific to the user’s account and task list. It is
included in the ignore list so that the entries will not be corrupted
over commits.