Make PlayStates connect method no longer address and port hardcoded. Disable the connect button in the DevMenu for now.
Should successfully reconnect on map download. Hopefully. Will test this later.
Added a ConfigHandler to PlayState. Made NetworkClient store the host and port for a connection. Remove all hardcoded port code. Make thm.cfg define the host port.