Refactored RGSUserMangementService [registerUsername::]