add gitignore
main frame done