add admin controller and view