added falling and other physics to player