Committing DCG Parser and validator

Refer to Readme.txt file for usage details and grammar description.