Implemented functions cacheSolve and makeCacheMatrix