Committing a working state
Added skeleton for custom widget.