Allow modules to register custom actions