I just studied Vaadin 7 APIs with this, not proper 7 port yet
Temp branch for vaadin 7 changes