Added Iterator and repair getRoot() method. Now return UnsupportedException. All Tests are green.