Added a secondary structure class to help us iterate over secondary structures instead of only the amino acids. This also allowed us to implement secondary structure selection and the highlighting of secondary structure
Added the ability to spawn  the hydrogen bonds that connect beta sheets
Fixed a problem that caused parts of the backbone to not look right when moving an amino acid because they were no being updated