New test cases
More tests
Increase precision of reporting
Add support for sparsity