added wasd movement support to test out push and pull