moved tests sources to benchmark/; changed benchmark to work with authentication; tests optimizations