add WASD for move and arrows for rotate