Compounding instance created

Compounding now has to be instanciated instead of being declared. It is
a immutable class now.