move part codes to autoload
moved hl settings to autoload
rename functions
formatting doc
add comments in codes
Merge branch 'autoload'