Introducing ChemiNamer: Mastering Chemical Compound Naming