Added in some more listener code. Need to finish up sending of reply packet, if necessary.