completing the RouterRuntime by making the router a spring wired by spring, making the router start in a separate thread and making the stop router method