create regions and Diplomacy map. write tests and will fill out details when logic and data structure are sketched out