initial commit of fork

First commit of new CacheMatrix functions