feat(ChangeDetector): new architecture