GWT, beachling debug points, refactoring