Refactored GWTProject Archetype