some improvement to project structure using  maven-archetype-webapp