Remove cruft
Add utility methods to make the JS easier to use
Add an example for list
Re-package into gwt