Refactor hex code out of Vec objects.

[UPDATED]   Move hex logic out of Vec*.
[FIXED]     Wrapping of hex Vecs.