Matrix3X3 and Vector3 change

Added a 3 by 3 matrix for transformation
Changed Vector3 to be used like a vector2 and be able to fit in with
OpenGL and Matrices