fixed allot of warnings, and adde the molecule
starting work on the molecule class starting to add in the molecule class
This commit was generated by cvs2svn to compensate for changes in r10, which included commits to RCS files with non-trunk default branches.