Made more extensive use of UIBinder to define more of the UI in the XML and cleaned up the Java classes