add flake8 to requirements
create travisci file