Solving the sqrt problem
Removing vector dot product function
Using plain-old structs instead of GObjects / Implementing first vector functions
matrix and vector scalar functions
Another constructor for the vector struct
Untested matrix multiplications