Début de l'IA pour le NPC, il récupère maintenant les connaissances autour de lui.
J'ai du modifier pas mal de choses pour que ça fonctionne correctement. Les tests passent.
Les connaissances sont maintenant gérés dans une classe particulière.
Suppression du World dans tous les constructeurs : Il faut au maximum séparer les choses. Une entité peut être créée sans forcément appartenir à un monde.
D'où le changement sur la recherche si un nom existe déjà : On regarde dans le DatabaseManager, puisqu'il garde toutes les entités crées. Cela permet d'avoir des entités uniques
tout en laissant la possibilité de créer plusieurs mondes, et déplacer les entités de l'un a l'autre par exemple.