Extract a support library and add first tests
A single vertex does not need to be sorted
Do not fail with an empty basic set
Explain how the unittests work