ApplicationPresenter is an opinionated implementation of the Presenter pattern, a subpattern of the decorator. It's oriented around the view layer.
Janusz Mordarski
MIT