Implementing Client-Side rendering for n-players

Added PlayerList class which contains instanciated Player items in the
client, Changed some aspects of the Player class, including
PLAYER_ID(string -> int). Also added new methods to work with
playerlist, and StateProcessor logic.
Properties conflict
User Properties
Merge remote-tracking branch 'origin/master'

Conflicts:
	client/nbproject/private/private.properties
Merge remote-tracking branch 'origin/master'

Conflicts:
	client/nbproject/private/private.properties
Problems merging