refactored to use custom benchmark dispatcher + code clean up
default functions moved to object
added using of custom scheduler for the `Initiation 1M` benchmark
minimized memory footprint
code clean up
updated test results from notebook