Bug in Vec2.add
Another bug
Added optimised vectors