Initial CRUD functionality for classroom model