ElapsedGamTime updated and some changes in Vector2 class