Quantum Chemistry, Group Theory and Molecular Spectroscopy