Trying to get UDP listening working correctly, TCP currently broken