Renames MutationClass to MutationClassLoader. Plan to create new MutationClass which holds the whole class.
Adds basic MutationClass class. It only considers the class up to equivalence, as that is probably the only real use for it.
Adds documentation to MutationClass.
Adds infinite quiver test case.
Adds method to the loader to return pointers rather than just objects.
Adds MassFiniteCheck to efficiently check if many matrices are finite by keeping track of all finite matrices computed.
Starting to include the row and column sums in the matrices themselves, rather than computing each time.
Moves the row and column sums into the matrix object. Makes little actual difference on the speed of tests.