Refactored EU4Data into MapData and EventData classes; Started adding event & country functionality