feat(Parser): implement Parser

Add a simple parser implementation that supports only field reads.