Modify routes, controllers, views to take authentication into account