splitted files
removed references
changed assemblyinfo/analysis rules
added strong naming
implementing interfaces
added scanning interfaces
added scanner classes
added class diagram