rest controllers for CRUD operations