Manage an OpenWorld in 2d orthogonal with SFML