Improved Vector2i and made GameScreen getIndexFromPosition more reliable