Add Task Completion Binding

When a user selects a task and hits complete task it is flagged complete, is
persisted, and updates UI.