working implementation that supports a routing table plus individual class-like objects to handle the respective calls.