What still is left to do:

- Support GRE Tunnels (probable with a cisco router on the other side)
- Support IPSEC
- Better Error Handling
