CacheSolve push 1st draft

1st draft of cacheSolve function