adds admin controller, views and authorization for admin section