simple main function
.gitignore