Initial project structure
Changed structure a bit. Doesn't compile yet
Changed non-standard unions and fixed constructor
Added missing constructors
Added most operators for Vector2
Initial tests
Added a few more operators and fixed other operators
Added dot and length functions
Added test framework and some test for vector2
Added inline filter to project
Add single value constructor
Changed directory name to lowercase
Added initial Vector3 and Vector4 files
Update Catch
Added and changed tests
Implemented remaining Vector3 functions
Vector4 implementation
Convert indentation to spaces
Add print tests
Add cross function to vector2