changed to uvec
Molecule class header fixes
Molecule class methods