add gitignore
main files