簡単な目次生成機能を追加. Elementにparent, childフィールドを持たせて継承させるように改良.