Initial Customer Energy Manager Catalogue

Summary
An initial version of CEM Catalogue. It also includes its entries implementation together with the user documentation.