Lots of progress on udp packets, reading is not correct, binding in the incorrect spot still