Refactoring VaadinGlycanCanvas and several other elements of the system to fit the vaadin 7 framework.