revise user specified parameters.  note need to work out why unit test fails all of the sudden
fix bug added to _init where self.params was getting overrided with init_params.  also remove line in same function where emission model is initialized.  this must now be done outside of hmm