add html syntax and folding support