Changes the layout to private class variables
Switches to java 1.6
Gets logging working
Adds highlighted sprite test image
Changes to use setWidgetVisible()

setWidgetVisible() is used in place of setVisible.
This hides the widget and the layer.
Adds desaturate image and image click handling
Missed file in previous commit
Corrects all sprite click handling