Cleaning up the admin users code

Note: The user roles need to be translated into english on initial page load. This has not been done yet.