Data InView: Added events, documentation and a CSS transition example

* Added events to indicate the view state has changed
* Added missing documentation and a CSS transition example