Implement makeCacheMatrix and cacheSolve functions

Implement makeCacheMatrix and cacheSolve functions based upon
Assignment 2 directions