add: mainpage, .gitignore