Early analyzer

Check out some cool visualizations!

Slash we should start using pull requests so master doesn't break