adding new widget table for extension bootstrap.
new widget.
use of angularjs for user admin interface.
improve the abstraction of the crud operation.