GUI Redesign

-- TablePanel renamed to LobbyPanel
CheckBoardPanel, ChatPanel, and LobbyPanel arenow implemented using
gridbaglayout

LobbyPanel and CheckerBoardPanel are each have an instance of ChatPanel
(not a singleton yet...)

TO DO make ChatPanel a Signleton and everyything else and stuff.