App icon, cleanup and .gitignore