added phone and gamepad support, keyboard controls to move player