Refactor routes. @TODO: fix issues in admin user management.