added debug output for skipped checks and corrections
added skeleton for obsolete directories (not correction so far)
refactored structure & inheritance hierarchy of checks
implemented correct() for obsoletes check
various fixes for outputting stuff