changed residue numbering so it starts from 1 instead of 0; added toggle buttons for the table headers