Move admin pages to blueprint

Still need to move helper functions out of `modules/admin/routes.py`, since the admin routes
had helpers defined inside the route scope and not in a separate file.
Add TODO about temporary imports
Rename common helpers to be more explicit
Move admin helper functions out of routes