Refactor HitManager
I have separated the marker count construction from printing the
summary information to make it possible for the user to genrate
their own output formats