The Server object just (of which there is only one in each MOZ) sits and
watches the MOZ's TCP/Ip port. When it recieves a connection, it
instantiates a new object of class Connection and calls the start
method on that object. It also instantiates an object of class Parser.
It then connects both the Connection and Parser objects to the Player
object so that the player's commands can be processed.