add initial gitignore with a bunch of ignored files