Having routes in the Pool

I think those objects should be named router and Router .

I think it will be better to use the method name as key and a list of decorator as value.

We need to remove the routes on Pool.stop.

I think it will be good to have a fixed prefix before <__name__> as we have now already rpc and rest.

It is probably simpler to have a catch all route for any database and all the possible route and return a 503 with a Retry-After and initialize the pool.