add gitignore for compilers