Split out parser to a separate module