updated gitignore
moved 3rd-party editor stuff into a select