Remove dead code from molecule.c
Add some useful commentary to molecule.[hc]