Add more CSS styles for HTML preview
redesign UI and add style menu

* removed HTML source view
* remove dock widgets
* put editor and HTML preview in a splitter
* add style menu for CSS styles