moved bytebuffer to its own repo