Lightweight Vaadin MVP Framework