added  eval_components to models.
use ordered dict
Merge pull request #158 from Tillsten/eval_components

Add eval_components to models.