Big refactor to modern binary techniques (Blobs, ArrayBuffers, ArrayViews)