Updating notes
observable and deferred move to another solution
examples are somewhat complete
Cleaning up a little