controllers, models, views and migrations should all be working with the exception of the show view for students