Added prototype just for fun.
Implemented library for somewhat reliable connection
Added UDPClient, added test programs, fixed many mistakes.