Change interface to return an observable of bool.
Fix activationlogic for the new interface.
Fix test.
Implement updated interface.
Update activation tests.
Removec unused observable declarations