Routeに対して仮想ノードの概念を採用

エリア外において接続しているノードは仮想ノードとして、接続情報としてはネットワーク内に収められているが、ノード自体は存在しないという状態にした。
RouteBuilderの修正

ノードの接続、エッジ作成に関する修正