Rename line to message (config changed)
Rename some vars, add restartProgram()
Use Protect Statement instead of deeply "if"
Rename w to words
Fix a bug of inBlacklist()
Replace large if by Protect Statement
Cleanup blacklist detection