+ B523C73C25C98D9800C44061 /* NSImage+writePNG.swift */,
+ B5F8D3072A06DD8C000EEA24 /* Font+Theme.swift */,
+ B5F8D30F2A07B33D000EEA24 /* NSColor+Theme.swift */,
+ B5F8D30A2A06E3E6000EEA24 /* Color+Theme.swift */,
+ );
+ path = "Core Extensions";
+ sourceTree = "<group>";
+ };
+ B5CF75CD25CC7953003BFF3D /* MapParser */ = {
+ isa = PBXGroup;
+ children = (
+ B5CF75D625CC79A4003BFF3D /* Strategies */,
+ B5CF75CE25CC7965003BFF3D /* MapParser.swift */,
+ );
+ path = MapParser;
+ sourceTree = "<group>";
+ };
+ B5CF75D625CC79A4003BFF3D /* Strategies */ = {
+ isa = PBXGroup;
+ children = (
+ B5CF75D725CC79BC003BFF3D /* VertexParserStrategy.swift */,
+ B5F8D3112A07B690000EEA24 /* NoteParserStrategy.swift */,
+ B5CF75DC25CC79D7003BFF3D /* EdgeParserStrategy.swift */,
+ B5CF75E125CC79ED003BFF3D /* BlockerParserStrategy.swift */,
+ B5CF75E925CC7A13003BFF3D /* OpportunityParserStrategy.swift */,
+ B5CF75EE25CC7A4A003BFF3D /* StageParserStrategy.swift */,
+ );
+ path = Strategies;
+ sourceTree = "<group>";
+ };
+ B5F8D2FE2A06DB3A000EEA24 /* Data */ = {
+ isa = PBXGroup;
+ children = (
+ B5F8D3012A06DB75000EEA24 /* Models */,
+ B52625C525C8BD2A003E73B7 /* Stage.swift */,
+ B526257A25C874FA003E73B7 /* Persistence.swift */,
+ B539516B25CB0C9200959F72 /* Store.swift */,
+ B539517325CB0CA400959F72 /* AppState.swift */,
+ );
+ path = Data;
+ sourceTree = "<group>";
+ };
+ B5F8D2FF2A06DB40000EEA24 /* Presentation */ = {
+ isa = PBXGroup;
+ children = (
+ B5F8D3022A06DBC3000EEA24 /* Windows */,
+ B5F8D3032A06DC2D000EEA24 /* Screens */,
+ B5F8D3052A06DCF3000EEA24 /* Complex Components */,
+ B5F8D3042A06DCC4000EEA24 /* Base Components */,
+ );
+ path = Presentation;
+ sourceTree = "<group>";
+ };
+ B5F8D3012A06DB75000EEA24 /* Models */ = {
+ isa = PBXGroup;
+ children = (
+ B52625BA25C884C2003E73B7 /* Map+parse.swift */,