Functions written as per assignment

Initial versions of constructor makeCacheMatrix and helper function
cacheSolve