Adds support for custom view
Adds documentation to new api
Minor fix for the custom view display. Improves the example using custom view.