Updated basic usage demo
Updated tests
Implemented facade widget class and initial implementatio for rendering the widget