docs: Refesh the step-by-step application example in the intro
This example could use a few updates to the way things are done today:
- Start out with a proper headerbar, no need to keep that until the end
- Drop the app menu, use a local menu in the headerbar
- Fix the preferences to work
- Maybe use a listbox instead of a box of buttons