Update code to use new Vaadin7 pattern to implement components (Delete
Paintable interface, Delete reference to AbstractSelect)