Remove pattern based generator as it doesn't seem so useful in generating hard puzzles.
update README.md
Fix all memory leaks
update README.md