Added the route path into the route object so that we can see what meshes packets are routed across.
Simple what 8 words implementation
Hashing the interface and using ephmeral ports so that the admin doesn't choose an interface and port combination. An administrator can alteranatively decide to provide port but this isn't critical.
Ability to specify aliases that automatically append to /etc/hosts