parser: allocate parser context in constructor, reuse context in parse() method
similarity: added multithreaded files loading. first steps for learn/check models.