[TrainModel] Updated internals, added Satellite shell classes, Fixes #53
don't break
Merge branch 'master' of https://github.com/tnason/CoE1186
new