Added Matrix, Quaternion, and remaining Vector types.
Finished and revised Vector4 type.
Matrix4 type has work remaining.