Fixed bugs, added more Vec2 features