Initial commit: partial functionality of CMS and store