(add) basic HTML template on PageHandler
(add) buildHtml now encodes string (HTML) to byte[]
(fix) apply HTML template from PageHandler abstract class where possible