fixed deserialization
added simple tree structure to the tool window