Routes CRUD

Includes updating the backend CRUD to reflect decisions around status codes.