Integrated o5mreader and wrote a quick C++ API wrapper for it