MatrixRow -> MatrixCol
(Matching OpenGL Matrix Convention)
Quaternion rotation should be updated to be sure it matches everything