Observable Data Source changes

Added delegates for the cell providers + registering a delegate.