bug fixed (unchecked)
separated from Node
fixed bugs and changed generic types - !iterator not overwritten yet!