Added copy method to interface and swapped use of base ROI class to
interface