Implement CRUD operations on corpus