Added archetype generation and build