Fixed up scripts and added setup script

I added two scripts to the scripts directory, removed the .py from the scripts
and then added a setup.py script.
Updated the README.md with dependency information
Updated the .gitignore