Beginning implementation of map generation