[admin] switching the admin page over to use the require infrastructure