Fix PEP8 + Pylint + PyFlakes checks
Refactor checker mode + add pylint and pyflakes checkers