Ah missed that, sorry. You can either:
1. Extend an existing controller using the load_class_controller code event listener and add your own action to it (look at existing ones to see how it works) (Kier explains how this works 
here)
2. Create your own Controller & Route (Explained 
here)