Added subgroup search implementation.
Corrected method signature in BaseChangeFromScratch.
Implemented working subgroup search, subgroup intersection.