GWT-based form framework