Added custom widget.

Started the custom widget, and works fine, but need to re factor the
code.