Add delete button to course show page, make delete path, and add destroy action in controller.
Add add/edit/delete enrollments (i.e., students) to course show page.
Move booking information and enrollments information from course show view to partials.
Add enrollment form view.
Fix errors in enrollment form view and related errors course enrollment view partial.
Add check in enrollment controller to ensure students cannot be enrolled multiple times in a course, add enrollment destroy function.
Add destroy dependency to has_many associations between coures and enrollments, booking and assignments.
Add edit and update actions for enrollments.
Dup'ed controller, form, new, edit and course show partials for assignments.
Fix bug where adding new enrollment/assignment for student/instructor already associated with the course rendered the new view with the limits intended for the edit view. Now redirects to new view instead of rendering.
Revise assignments controller so that an assignment update can leave the position unchanged (which would otherwise trip the position already taken method).
Add classrooms index view and new/edit views, but no form partial.
Add classrooms new/edit form partial.
Add classroom show view.
Add create action to classroom controller.
Add update action to classroom controller.
Add destroy action to classroom controller.