removed unnecessary error message
defaults to client mode
separated server game and client game into two subclasses
updated name of client and server in pom
added command name to error message
allows players to appear on clients
adds level and door to registration call. tests not updated
set up more functionality to tests
updated tests
updates keypresses so that clients can generate state of each other
allows you to switch from tracked players