Moved resetting of counter to separate method
Greedily extend an eOPD before storing it
Start by constructing some large eOPD's
Fixed incorrect returns
Rewrite of method to construct eOPD.

The previous version generated each eOPD many times. This version only finds a path in the inner dual between tow faces, but, since such a path exists if and only if an eOPD exists, this is sufficient.
Corrected return type of method
Some changes to initial eOPD's
Alternate greedy extension method (currently not used)
Added some variables to keep statistics
Also pass on which face is the extension while constructing eOPD's
The vertices of the OPD do not need to be stored. They are only relevant during the construction.
Keep track of the maximum number of eOPD's used per triangulation