Refactored all admin routes to use a single controller file