Added show/hide functionality without semantic
Added preliminary editing features