course model, controller and test