Added beginnings of map generation