public CircuitBuilderMaker(FileData data, Dictionary <string, string> input) { fileData = data; ci = input; circuitDirector = new CircuitDirector(); builderFactory = BuilderFactory.GetInstance(); builderList = new Dictionary <string, IBuilder>(); }