[Feature] Added WidgetModelService.

This service is used as model to handle widgets.