Handle the byte array in the SensorPacket using a vector, cleaned up some bad memory management caused by improper use of shared_ptr with a char array