Addition of specifications to the repository, and added support for writing buffers to file and constructing buffers from file.