Refactor: new superclass for node > server > client message handlers.