AdaptedModel update.

Changed the way the adaptedArtfact are retrieved to match the order they
are placed in the model.
Added commentary to the AdaptedModelThread class.