rename StructLog module to Neperien
draft of sub-library to parse a log file