halfway through adding analyzers
added support for multiple analyzersto GUI