Adds support for creating documents and templates using our embed components. Support is super primitive at the moment and is being polished.