Adding initial CRUD repository implementation.