diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/MainPanel.java b/trunk/src/com/jpexs/decompiler/flash/gui/MainPanel.java
index f120b8314..354a19333 100644
--- a/trunk/src/com/jpexs/decompiler/flash/gui/MainPanel.java
+++ b/trunk/src/com/jpexs/decompiler/flash/gui/MainPanel.java
@@ -37,6 +37,7 @@ import com.jpexs.decompiler.flash.gui.abc.treenodes.TreeElement;
import com.jpexs.decompiler.flash.gui.action.ActionPanel;
import com.jpexs.decompiler.flash.gui.player.FlashPlayerPanel;
import com.jpexs.decompiler.flash.gui.player.PlayerControls;
+import com.jpexs.decompiler.flash.gui.treenodes.SWFRoot;
import com.jpexs.decompiler.flash.helpers.Freed;
import com.jpexs.decompiler.flash.tags.ABCContainerTag;
import com.jpexs.decompiler.flash.tags.DefineBinaryDataTag;
@@ -92,7 +93,6 @@ import com.jpexs.decompiler.flash.tags.gfx.DefineCompactedFont;
import com.jpexs.decompiler.flash.tags.text.ParseException;
import com.jpexs.decompiler.flash.treeitems.FrameNodeItem;
import com.jpexs.decompiler.flash.treeitems.TreeItem;
-import com.jpexs.decompiler.flash.treenodes.SWFRoot;
import com.jpexs.decompiler.flash.treenodes.TagNode;
import com.jpexs.decompiler.flash.treenodes.TreeNode;
import com.jpexs.decompiler.flash.types.GLYPHENTRY;
diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/TagTreeModel.java b/trunk/src/com/jpexs/decompiler/flash/gui/TagTreeModel.java
index 8e42f6d51..1fa0e6fdf 100644
--- a/trunk/src/com/jpexs/decompiler/flash/gui/TagTreeModel.java
+++ b/trunk/src/com/jpexs/decompiler/flash/gui/TagTreeModel.java
@@ -20,6 +20,9 @@ import com.jpexs.decompiler.flash.SWF;
import com.jpexs.decompiler.flash.gui.abc.ClassesListTreeModel;
import com.jpexs.decompiler.flash.gui.abc.treenodes.ClassesListNode;
import com.jpexs.decompiler.flash.gui.abc.treenodes.TreeElement;
+import com.jpexs.decompiler.flash.gui.treenodes.SWFRoot;
+import com.jpexs.decompiler.flash.gui.treenodes.StringNode;
+import com.jpexs.decompiler.flash.gui.treenodes.TagTreeRoot;
import com.jpexs.decompiler.flash.tags.DefineSpriteTag;
import com.jpexs.decompiler.flash.tags.ExportAssetsTag;
import com.jpexs.decompiler.flash.tags.SoundStreamBlockTag;
@@ -32,9 +35,6 @@ import com.jpexs.decompiler.flash.treeitems.TreeElementItem;
import com.jpexs.decompiler.flash.treeitems.TreeItem;
import com.jpexs.decompiler.flash.treenodes.ContainerNode;
import com.jpexs.decompiler.flash.treenodes.FrameNode;
-import com.jpexs.decompiler.flash.treenodes.SWFRoot;
-import com.jpexs.decompiler.flash.treenodes.StringNode;
-import com.jpexs.decompiler.flash.treenodes.TagTreeRoot;
import com.jpexs.decompiler.flash.treenodes.TreeNode;
import java.io.File;
import java.util.ArrayList;
diff --git a/trunk/src/com/jpexs/decompiler/flash/treenodes/SWFRoot.java b/trunk/src/com/jpexs/decompiler/flash/gui/treenodes/SWFRoot.java
similarity index 88%
rename from trunk/src/com/jpexs/decompiler/flash/treenodes/SWFRoot.java
rename to trunk/src/com/jpexs/decompiler/flash/gui/treenodes/SWFRoot.java
index e9cb681ce..fe96fb8a5 100644
--- a/trunk/src/com/jpexs/decompiler/flash/treenodes/SWFRoot.java
+++ b/trunk/src/com/jpexs/decompiler/flash/gui/treenodes/SWFRoot.java
@@ -14,9 +14,10 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-package com.jpexs.decompiler.flash.treenodes;
+package com.jpexs.decompiler.flash.gui.treenodes;
import com.jpexs.decompiler.flash.SWF;
+import com.jpexs.decompiler.flash.treenodes.TreeNode;
import java.util.List;
/**
diff --git a/trunk/src/com/jpexs/decompiler/flash/treenodes/StringNode.java b/trunk/src/com/jpexs/decompiler/flash/gui/treenodes/StringNode.java
similarity index 87%
rename from trunk/src/com/jpexs/decompiler/flash/treenodes/StringNode.java
rename to trunk/src/com/jpexs/decompiler/flash/gui/treenodes/StringNode.java
index ca0419efc..2294f2b68 100644
--- a/trunk/src/com/jpexs/decompiler/flash/treenodes/StringNode.java
+++ b/trunk/src/com/jpexs/decompiler/flash/gui/treenodes/StringNode.java
@@ -14,9 +14,10 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-package com.jpexs.decompiler.flash.treenodes;
+package com.jpexs.decompiler.flash.gui.treenodes;
import com.jpexs.decompiler.flash.treeitems.StringItem;
+import com.jpexs.decompiler.flash.treenodes.TreeNode;
/**
*
diff --git a/trunk/src/com/jpexs/decompiler/flash/treenodes/TagTreeRoot.java b/trunk/src/com/jpexs/decompiler/flash/gui/treenodes/TagTreeRoot.java
similarity index 87%
rename from trunk/src/com/jpexs/decompiler/flash/treenodes/TagTreeRoot.java
rename to trunk/src/com/jpexs/decompiler/flash/gui/treenodes/TagTreeRoot.java
index 2b1b84e4b..97c38f3d6 100644
--- a/trunk/src/com/jpexs/decompiler/flash/treenodes/TagTreeRoot.java
+++ b/trunk/src/com/jpexs/decompiler/flash/gui/treenodes/TagTreeRoot.java
@@ -14,9 +14,10 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-package com.jpexs.decompiler.flash.treenodes;
+package com.jpexs.decompiler.flash.gui.treenodes;
import com.jpexs.decompiler.flash.treeitems.StringItem;
+import com.jpexs.decompiler.flash.treenodes.TreeNode;
/**
*