first stab at makeCacheMatrix()