removed unused source code in master branch (leave it in other branches)
Included min step count support for summing kernel