more debuging

added warning for Dup ISY object names

consolidated  code with util classes