use eval-after-load, clean things up
add html boilerplate var and function
bind html-mode-map keys in eval-after-load block