Minor change to use a method that existed to do what the clear command was doing.
Changed from interface to abstract class, this allows for one declaration of the HashMap and GameMaster, and allows for common functionality to be consolidated to one declaration.
Changed to extend new Interpreter abstract class.
Changed to extend new Interpreter abstract class.
Changed to extend new Interpreter abstract class.
Changed to extend new Interpreter abstract class.
Changed to extend new Interpreter abstract class.
Changed to extend new Interpreter abstract class.
Implemented 'who' command.
Connection.cleanUpConnection() now removes clients from the client map.
New client connections are now added to the client map.