add html editor and design UI and base html template