Phase1/feat/catan map

### Catan map initialization
This commit initializes the map but does not have the query function in place.