Added check for empty code before calling server.  Moved error string for invalid code to server.
Checkpoint: work on user nicknames