Added the gh-pages grunt task
Value casted to the item's type when converting the ast back to an object. A new 'auto' type is implemented and used.
Visually highlight empty fields/values
Flagging the root node and making the key non-editable
Moved a class from an inner element to the outer li element
Defined theme colors
Font awesome added as a dependency
Made the children collapsible/expandable (using font awesome for the tree opener icon)
Added level information to each tree node to render the level depth correctly
Copy and delete actions implemented