Updated communication routes between observer and controller. Controller beginning to come in place, but yet untested