Added error checking to Vector2::Normalize()