Make client work (udp binding)

I edited the client slightly with the following additions:

- Bind udp socket
- Allow udp broadcasting
- Iterate packet sequence counter