start adding back UDP code. allow server sockets to be created and connections to be made and closed