Added n_residues property.  Docstrings to dihedral.py