readme and buffer class