Added generic issue counter, moved summaries and diffs into the snapshot objects to make it easier to retrieve and display the data.