local cleanup - phase 1
Moderate/FirstNonRepeatedCharacter initial checkin (with test files)