Creates custom cached matrix

- Creates a function to cache a matrix
- Creates a function to find the inverse of the cached matrix