Topic/hv world

Cette branche déclare et implémente les méthodes de World.
@Neki @farshiana review needed :)
Il faudra entre autre trouver un moyen de parcourir la grille de l'extérieur de la classe World, pour afficher les différentes entités par exemple.
`auto` va être un int, mais `size()` retourne un unsigned int. Explicite `unsigned int i = 0`.