closes #32, adds documentation for both vector classes