Edit install.sh and gitignore and add test-requirement.txt

In the install.sh I added shebang (!#), added error checking and fix pathing
issue.  In gitignore I added the vim swp file.  Added test-requirements.txt
for pip install to begin testing process