Revamped the outputhandler code interface strategy. It should be more transparent now. Removed redundant generalization which might have led to compiling troubles. Distribution is now centered around the QMC class. Less overhead all around.