added some explanation on why certain tests are not implemeneted and added a require_student callback to the student::base_controller.rb