added struct map for creating structures within the graph model using strategy pattern.