Model class

I went ahead and tried out how the suggested "Model" or "planet realization" would look like. Right now it is just wrapping the main.calculate_* functions in a nicer interface.

I converted example_averaging and I think it looks much nicer.

Thoughts?