Multiple changes

- Updates in Buffer and DSABuffer.
- Documentation update.