adds dashboard route, admin controller, and admin view with some styles