Switch to using Gorilla's mux for routing so we can split our handlers by method
Implement the todo detail handler
Add a DELETE endpoint
And finally add a PUT handler
Use Update instead of Replace