added igloo testing framework