Fix spelling mistake
Add documentation to abstract AnalyzerFactory, providing method signatures to every Factory implementation