now using patterns to parse command arguments; added a few new commands
fully implemented the server side messages of the lobby protocol