implementing the widget layouts with the provider and configure activity