Server command implementation, moved some libraries and made small changes to the players and the view.
Fixed broadcast and createGame command. Fixes #1. Fixes #3
Fixed the server's hasClient() method to .toLowerCase the username first. Fixes #4
Fixed NullPointerException when joining a game for a non-existing user. Fixes 2
Server now sends an online command if player disconnects randomly, and messages sent by the server are now logged to console. Fixes #13.
Changed auth command so that server doesn't send an error to a client that doesn't need an auth but sends the command anyway. Fixes #12
Added server commands /exit /stop /quit and /kick. Fixes #11
Fixed the gameplay race condition issue. Also enables gameplay via server. Fixes #15
Start with client implementation.
Merging kevin & sophie with master; fixed merge conflicts
Fixed error in code after merge