added unittest and updated .gitignore to ignore all .app"