Add simple map generation framework