Autoroute feature - renders a view that matches the path

also changed underscores to hyphens in view names as routes use hyphens
I initially had it in routes but we decided to move it because we wanted routes to belong to the user?