Use case convention for Observable and Binding

The functions act as object ctors