renaming pageElement -> DocumentContentElement
restructuring numbering: no longer uses backtracking
display only rewuired counter level. needs fixing, mut working atm
count DocumentContentElements at the approptiate level.
merge commit