Added DocumentParser classes