A Model-View-Presenter Implementation for Vaadin 7+