Track changes in gateway hwaddr
Generalize port-allocator
Remove debug output
Better protocol separation between user and kernel layers of UDP