initial commit with basic maven archetypes