Fixes #77. Added flake8 dependency to requirements.txt for whitespace commit guidelines.