added random generation of a map