Required creating an Asset Factory, custom Blueprint types, and designing the whole layout using Slate.