add todo for rewrite
generalize Makefile
rename templates
improve man page template
improve Makefile
add some nice things to Makefile.template
match Makefile to template