Added scanner functionality to skip whitespace and comments
Also added gitignore
Update README.md
merges vbranch and tbranch with master branch