Finished RESTful CRUD refactor