More flexible player properties

Flexible player properties (ie :
player({"speed" : "45", "hp" : "10", "derp" : "hurps"})
)