added basic routes and controllers and the admin area