[Feature] Added first part of WidgetContainerDirective implementation.

[Feature] Added WidgetDirective.
[Tests] Added tests for new directives.
[Examples] Added a small test example for widgetcontainer.