Adds requirements.txt, new venv structure, etc
Adds new gitignores to ignore .swp files, and other venv's