Add random-access iterator for vector.
Impelement useless functions and traits for vector.
Implement usefull function for vector.