Created base for updater.

Analyzer holds many ClassAnalyzers which analyze classes for their
hooks. Identified classes are stored as ClassIdentifiers with identified
fields being stored as FieldIdentifiers.