CollaborationKit is based on pages that take a JSON schema and present a page. Default editing interface would present the user with JSON, but this is not sane to give to users; we need proper forms and wizards.
This includes:
- Editing interface (special:editcollaborationhub)
- Hub creation interface (special:createcollaborationhub)
- Hub mainpage editing/subpage creation interface (buttons/js to add/detele/edit subpages)