Finished building out CRUD