Adding generic config opaque data for project

Preliminary work, still requires wiring into the templates