Added FlowchartSocket class