Warn developers not to duplicate IF class names

Updated the `writing impact functions` document to warn about avoiding duplicate IF names as that will cause an exception will be raised. @mach0