TGO Routers ToDo: write a nice documentation about what they are, how they works, and how to implement one ourselves!