Split admin register() calls into own package