added text blocks and controls for customization of nodes and edges