Deriving Dispatcher from Node

Also made registerDispatcher binding public, since it's public in c++