update templates and make file

I added an include to each of the templates
I updated the makefile to include all of the files