Adds support for custom view classes
Adds custom view example