#3 add automated assembly of html pages