Use of boost::make_shared in css

Perform only trivial replacements,
Facade constructors are private and
prevent use of boost::make_shared.