Added gitignore file

Added gitignore file to ignore most (if not all) of the trash files we
don't need in the repo.