Merged PolygonShape.cs.
Removed lazy constructor for Vector2.
Fixed a shitton of stuff. Damn this commit is huge.