Matrix, rect, lots of stuff

- Updated Scene.children
- Added Matrix2D
- Added Rect
- Changed Vector to Vector2D
- Updated renderer for performance issues