extended libtrackmap with classes useful in research