Adding support for udp

* moved handle code inside the proxies
* renamed workers after protocols