Changses to the controller, model, router. Further details explained on dev-notes