Initial modification to cachematrix.R to implement makeCacheMatrix and cachesolve. These functions support a matrix with the abilty to calculate its inverse and cache it for future use