Update gitignore
Add a preference panel for choosing Apps