Multiple changes

- Documentation update.
- Updated the implementation of Vector.