more functional testing for admins and additional admin changes for registration. also includes improvements to admin views