fixed a bug
Merge branch 'search_monochromatic' into 180_degree_reflector
introduced node class
search for clean seeds
optimizations - wip