Set up .gitignore and virtual environment reuquirements