Fixed Movement

- Changed angle from float to vector
- Improved terrain generation
- Cave more consistent
- Terrain is longer (same height)