update TO DO: remove grid, add spacing
better contenteditable highlighting