Add support for Buffers

Closes #5