I've created the initial versions of the makeCacheMatrix and cacheSolve functions and tested them on a basic 3x3 matrix.