improved the map engine

the map takes all free space, a big picture can be scrolled, spots could
be placed