Model, routes and controllers for training.