Adding a new provider to handle controllers and action calls. Also updated the Menu provider to use the controller provider resources to add the callback for the menu pages.