added requirements file, updated README a bit
pep8 love, added swp files to .gitignore