First changes to makeCacheMatrix