Add TreeEdge constructor
Add javadoc to OptParser