added player management

player management added,
input controller added,
client crashed after movement, maybe implement with queue