added makeCacheMatrix and cacheSolve function bodies