Core class structure

Inheritance diagram of input, component, likelihood, theory, sampler, prior, output, model.Model, collection, log, samplers