cachematrix submission

implement makeCacheMatrix() and cacheSolve() functions