add webidl for vector2
added some stuff
some improved tests