Add testing
Add some basic tests, also add framework to test multiple sort fns at once