added Schedule model, controller, and default routes for all models