Behavior is no longer observable

restoring Behavior to not inherit from Observable, since it wasn't
working out. may revisit later.