Routing v2

restructure form routing table out towards routing and messages. Will create a separate client object for access to network only. Possibly a zero state node as well.