More model changes.  Deprecating TrainingUpdate for TrainingSignature
Refactoring package names and spring wiring