Library for bridging gwt and java script with interfaces