pub fn parse(smiles: &str) -> Result<Molecule, String>
Parse a SMILES string and return molecular structure (no 3D generation).