[+] vector_2 typedef
close #2

Thanks to BlackHawk74
A lot of garbage and some improvements