Complex Movements

- added more physics
- added parkour elements, including hanging, wall jump, wall climb, wall
slide