Titanium4j - A Java binding using GWT for Titanium Mobile