Merge pull request #112 from tritemio/model_noparams

Fix log -> np.log
Use .components, a list of sub-models, for composite models