Vaadin course work.