move benchmark to separate project #26