- major refactoring and addition of initial gwt webapp