Mark task done

- Added a new boolean column taskDone to the data model
- Insert defaults the column to false
- Added the new function markTaskDone that sets the taskDone column to true if the id of the
  task is supplied

closes #3