CRUD implementation for Customer entity