Add map generation into main repo