debug memory leaks
more tests
improved benchmark
documentation