modified .gitignore, added cmake, fixed declaration of Application::main, fixed source of Application