logging for the view engine

#1563
nitpick: not sure it's relevant to list everything the class does in the summary, that's what the docs on the members are for.