added basic joypad input and move