added tests for the unlabeled distance and changed gitignores to nested in cpp and python 3 src folders