Removed RichBundle code as it does not appear to work
Added RichView to enable easy access to ViewTreeObserver
Added conversions for ViewTreeObserver listeners