CRUD views and routes implemented