Removed ContextBaseAction, functionalities now have the layout injected automatically