table parser, processor and tests
Merge conflicts resolved