Added update observing (using a distinct instance of NSNotificationCenter)
Change the example project to suite our version of the API