removed IFluidContainer from MoleculeItem and ElementItem

this is for issue #217 as I have no reasonable solution for the dupe