Merged ArchetypeProfile into ConstraintProfile and removed ArchetypeMetadataProfile dependencies