Revert "Revert "Sketch of parser created""

This reverts commit 6b843bb00dc0faec5552780c6f8c59b522ceee85.
Revert "Revert "Revert "Sketch of parser created"""

This reverts commit 953c7362220f5fe6b4bf20f76b381c10182135a4.