ensure shutdown. Generates unique execution context

Need to still:
Fix many producers ending early (collectGuesses check)
add comments
add logger/exceptions
brute generator is SLOW
test dictionary generator.