Generate classes based on the mozilla parser api

- now can filter based on types
I literally just downloaded it for the site as is. I'm ok renaming, it just seemed odd since thats how it came.