Add cw_buffer.h