Added PreferredAppDialogFragment.  Need to wire up a controller since it relies on an FragmentManager