adding .gitignore to keep the repo clean

It would help if we had this to keep the committing process a little cleaner.