Minor styling change.
Using Crockford's decycle and retrocycle to serialize and deserialize json objects, preserving any cycle. JSON tree now creates nodes lazily, so now it can display object with cycles. No longer removing cycles.