Corrected the notification of changes on the SubstitutionAdapter
Introduced the TeamAdapter which will solve all my code duplication woes.