Modularizing Vaadin applications