added Vector2i too
add RenderWindow and its depends