Daily Commit #1

Lots of small changes
- Fixed bugs with Vector2D class
- Added camera to game ( still fixing viewport and zoom settings)
- Refactored test benches to their own package