added tests for CacheMatrix