Generate classes based on the mozilla parser api

- now can filter based on types
again, pep 257. Sets->set, and skip a line before the sentence of additional explanation (and add a period, since it's a sentence).