Add score synchronization functionality
Add server-side assignment of player names

Minor change of console.log statements

Add assignment of player names on server
Add jQuery and leaderboard table
Merge branch 'fix-onRemovePlayer' into leaderboard

* fix-onRemovePlayer:
  Add console.log statements
  Rename variable for clarity
  Fix game to create a new remotePlayers instead of using delete
Add basic leaderboard HTML
Change to emit local player name and id from server
Add basic leaderboard table HTML
Add id for tbody
Add players to leaderboard when their data is received
Add mixitup jQuery plugin
Add updating scores upon update score messages
Add MixItUp sorting
Fix order of table headings
Add temporary basic table styling
Add '(You)' to leaderboard local player display
Update .gitignore to not exclude node_modules
Add randomly generated adjective-noun pair as player name
Merge branch 'leaderboard' into view-remote-balls

* leaderboard:
  Add '(You)' to leaderboard local player display
  Add temporary basic table styling
  Fix order of table headings
  Add MixItUp sorting
  Add updating scores upon update score messages
  Add mixitup jQuery plugin
  Add players to leaderboard when their data is received
  Add id for tbody
  Add basic leaderboard table HTML
  Change to emit local player name and id from server
  Add basic leaderboard HTML
  Add jQuery and leaderboard table
  Add server-side assignment of player names
  Add score synchronization functionality

Conflicts:
	public/index.html
	public/js/game.js
	server.js
Merge branch 'random-funny-name' into view-remote-balls

* random-funny-name:
  Add randomly generated adjective-noun pair as player name
  Update .gitignore to not exclude node_modules