refactoring of gwt modules