Added a Matrix4 class.