First commit of chaptering feature.