Use of GWT Google Maps and general refactoring