Add initial pure python log reading implementation

Parsing functions to be pulled out of test file in future commit.