Renamed preview to html_preview
Added dependency for markdown-js
Added markdown preview handler
Adjusted CSS to accommodate markdown changes