Adding gwt-dnd support

Added the gwt-dnd code. You should be able to drag and drop the buttons around and create new ones to drag and drop.