Vaadin project structure