A GWT wrapper and Vaadin API for three.js