Using a general purpose function "globals.dumpError" to report errors
Checking the status of the user
Adding class
First of all, check that the user name is valid. Afterwards, check if it is already in the list of connected user names
Handling when the passive user is not available to play