More auth and added admin controller and view