Fixed requirements and added virtualenv to gitignore