More work on the templates

Just adding template code for all of the different src files