working on the ping function, should now be able to listen with UDP and send a ping