Added makeCacheMatrix and cacheSolve functions with comments
Added more comments; changed the names get.inverse() and set.inverse() into getinverse() and setinverse(), just in case testing expects these exact function names