Elaborate a bit more on the Distribution object.

As another step into generalizing the installation process of a distribution.