Generating the map and the posibly needed class MapCells. Class maps also contains the methods to show the map