Strongly typed routes and views.