removed the id field and requirement of one in the constructor
commited recent changes to human player
fixed conflicts