diff --git a/connection.go b/router/connection.go similarity index 100% rename from connection.go rename to router/connection.go diff --git a/connection_maker.go b/router/connection_maker.go similarity index 100% rename from connection_maker.go rename to router/connection_maker.go diff --git a/consts.go b/router/consts.go similarity index 100% rename from consts.go rename to router/consts.go diff --git a/crypto.go b/router/crypto.go similarity index 100% rename from crypto.go rename to router/crypto.go diff --git a/ethernet_decoder.go b/router/ethernet_decoder.go similarity index 100% rename from ethernet_decoder.go rename to router/ethernet_decoder.go diff --git a/forwarder.go b/router/forwarder.go similarity index 100% rename from forwarder.go rename to router/forwarder.go diff --git a/mac_cache.go b/router/mac_cache.go similarity index 100% rename from mac_cache.go rename to router/mac_cache.go diff --git a/pcap.go b/router/pcap.go similarity index 100% rename from pcap.go rename to router/pcap.go diff --git a/peer.go b/router/peer.go similarity index 100% rename from peer.go rename to router/peer.go diff --git a/peer_cache.go b/router/peer_cache.go similarity index 100% rename from peer_cache.go rename to router/peer_cache.go diff --git a/peer_name_hash.go b/router/peer_name_hash.go similarity index 100% rename from peer_name_hash.go rename to router/peer_name_hash.go diff --git a/peer_name_mac.go b/router/peer_name_mac.go similarity index 100% rename from peer_name_mac.go rename to router/peer_name_mac.go diff --git a/router.go b/router/router.go similarity index 100% rename from router.go rename to router/router.go diff --git a/topology.go b/router/topology.go similarity index 100% rename from topology.go rename to router/topology.go diff --git a/types.go b/router/types.go similarity index 100% rename from types.go rename to router/types.go diff --git a/utils.go b/router/utils.go similarity index 100% rename from utils.go rename to router/utils.go