Added comments.
Typo.
Added unit tests for Mat4.