Fully Functional cachematrix.R File Now With Updated And Expanded Comments.