fixed column bug and re-wrote a chunk of the PDB column counting analysis section