feat(): Add 'html5mode'  option, some customizations