add flake8 code style check to project