Programming Assignment 2

Cached Matrix with a feature to calculate and cache the inverse of a
matrix