Move the parsing logic in an independent module
Fix valid_token parser helper + tests
Fix #3: incremental parsing errors detection
Merge branch 'feature/add_parser_module' into devel