New awesome vector class.

* Refactored vector class.
* Removed vector<bool> implementation