Changed configuration assignment

configuration is now a parameter of the HMM-constructor and is now
constant. So the configuration of a HMM can not be modified afterwards.