Milestone 1: GUI
This milestone features these basic representations:
Client GUI: game board, chat area, spinner area, display of player names and pieces, all with no functionality
Start GUI: lobby frame, chat area, enter game area (full functionality)
End GUI: frame to start new game or not, appearance of lobby frame afterwards