added basic routes, controllers and admin area