Added explanatory comments

Added additional explanatory comments to the makeCacheMatrix function