added CRUD controllers for each component table