successfully implemented set-based and list-based approach. working faster in demo
Merge branch 'setapproach'

Conflicts:
	Search/DemoBlocks.hs
	Search/Search.hs
	Search/Strategies.hs
	Search/Types.hs