DuploStructure enhancements
Improvements to the DuploStructure object:
- Implement equality method
- Constructor enhancement: take label list as argument
- Implement incremental update method which takes a single action annotation as an argument, parses it, and adds an edge to the graph
This may require modifications to data structures inside DuploStructure.