First commit implementing makeCacheMatrix and cacheSolve, tested and working correctly