add flymake
use magit
add template for autoinsert