changing default scope to prototype; moving to @Provides
tweaking the benchmarks to include slim and zero module configs