Build vaadin guis using a simple and easy to read xml structure