move protocol parser to own module
generate wip model
generate wip model
generate wip model reader