HyperBeta: characterizing the structural dynamics of proteins and self-assembling peptides