We animate in/out the HomeView based on a tap in the SettingsView.

- Adding SettingsCommands.
- Adding an UITapGestureRecognizer on the SettingsView. When you tap we
update the model and the HomeView is observing the model and it is
notified via KVO that it needs to plan the reveal/hide animation.