Refactored Bond.
Refactored BondList.
Refactored Molecule.
Refactored MoleculeViewer.