Renamed IReadableProperty -> IOutObservableProperty, IWriteableProperty -> IInObservableProperty, etc.