Added functions for calculating the inverse of a matrix and caching