GUI now contains code for a Split layout
GameController now creates a simple Split layout gui when initialized
Changed ServerPlayer and GameServer to know the difference between when a player connects and a player joins a game