headless system props
remove headless config property
extract abstract superclass for htmlbase