Use ViewCB<? extends PresentationModel instead of Initializable type
Add 2 sub screens for preferences
Rename settings package to preferences