A whole bunch of archetype improvements, and docs!