Veel object georienteerdheid toegevoegd aan de server. Morgen ga ik verder.
Added a simple screen (to mainscreen) when no players are connected yet.
Updated username input when a player connects.

The name will be checked for availability (isNameAvailable returns
undefined if not present, so edited check accordingly).
NameList and playerNames were used throughout each other resulting in
errors. NameList is now being used.
Player.setName is commented in playerConnection.js, as player is
undefined at that point..
Merge branch 'server_fix_serverOverhaul' into serverOverhaul
Edited server.createGame method as it should take a draw function as parameter
Removes balls.getMemberLength check in drawBall function
Merge branch 'mainscreen' into serverOverhaul
Alles werkt, behalve de client.
Conflicts resolved
Username fix

Blaat
Fixed bug in mainscreen positioning of poles
Removed console.log
Merge branch 'mainscreen_fix' into serverOverhaul
Updated getBall and getBallPosition to take an ID as parameter (for when more balls will be added)
Fixed the weird jiggly moving of the ball on the main screen
Merge branch 'mainscreen_fix' into serverOverhaul
Fixed bug with positioning players on new rows (first player of the row was not visible)
Merge branch 'mainscreen_fix' into serverOverhaul
Added ball to client
Makes use of the client list now to calculate the nr of rows