Refactored all Parsing logic to a Parsing utility class