implemented IntermediateBoundaryEventNode, added corresponding methods