Added .gitignore and README.md files.  Removed IDE specific files and folders.

I removed all IDE and project specific files and folders.  They may have to be removed manually from github.  Once that is done the .gitignore will ensure those files do not get accidentally re-added.  This way others using different IDE's aren't pushing unneeded files to the repository. I also think it's a good idea to start working on the readme file. We need a general direction for where this project is going, and most importantly a prioritized list of things that need to be done.