added a decent git ignore
does gitignore do wildcards?