CacheSolve code written and Assumption added

This code is a client function that uses "makeCacheMatrix" function in
its implementation. The output is the inverse coming whether from the
special matrix’s  cache or computation. Assumption added and some
comments are  corrected