Fixed some typos (generatetID);
Added a get/set and update matrix function in Transform.
Added a cos/sin and asin function in MathHelper.
Matrix is not a templated class anymore.
Removed any reference from matrix in vector2 to prevent a circular reference.
Mesh now use two mesh, a post transform one and a pre transform one.
Fixed some typos (generatetID).