Buffers now use ropes of ropes to store text data
Updated rope tests to remove size function in rope callbacks