Implement the cachematrix helper methods (and document them)
Elaborate on the documentation a bit more