Added parser classes

Added a raw_html parser and a text parser.
Added json to gitignore

JSON states are generated by Lurk. To avoid committing saved states, .json files will not be added.