+ Add array random access iterator
+ Add array http://en.wikipedia.org/wiki/Fisher-Yates_shuffle algorithm