Improve analyzer

- Analyzer now has state. keeps track of the sets it will be analyzing and keeps track of all of that jazz internally.
- SVNG class now has state as well.