Vector, Matrices, Quaternions and other math concepts useful for gamedev