o) Implement IP number <--> name conversions
o) Prevent crash on errors by removing throw
o) Handle truncation errors better by multiple sends
o) Allow break and reconnect (for GUI)
o) Allow multi-accepts for listener (using thread or fork?)
