added WASD and it's awesome