Add CMS

WIP of the rewritten base for v1.0