Merge summary chart into the table, refactor counters for the reporter,

and provide additional information to the yet-to-be-implemented and awaiting
approval section
I'd suggest using constants, it will help make the code more readable and less changes for errors...such as:

```
private static final int MUST = 0;
...
auto[MUST]++;
```

Als there isn't a need to assign the output back to the variable, the ++ operator does assignment as well.