added BueNetUtil.h and did a bunch of implementation... still lots to do