tests expanded, few bugs fixed
first benchmarks added