added checking to the UserService submitRequest method so that usernames are unique