Betterfrontend display of content by plugins

Feature branch that tries to improve the ability of plugins to display (generated) information in the frontend. Meant as an improvement on / replacement of the current Controller based kludge.