A wrapper around Uint8Array that simplifies buffer management when appending data (growing the array)