First version :
map
movement