add admin controller, view, route, and filter