Inherit if you must

- ObservableAggregateRootEntity now inherits from AggregateRootEntity
(for no particular reason other than sharing more stuff - wise?
doubtful).