Changement pour le undo redo

Changement des methodes de copie de la map, ainsi que rajout de divers
fonctions pour l'engine.
ATTENTION : On ne parvient toujours pas a voir le changement sur la
map...