Implementation of makeCacheMatrix and cacheSolve

Uses the same skeleton as the example given for the programming
assignment.