update Vector2f to sane dot/crossProduct version