Add initial support for viewing, editing, and deleting tasks

- Add details page for tasks
- Add delete action to the details page
- Add edit page and ability to edit a task's title, description, or date