Updated combine_templates, does not use walk module and looks recursively in directory again.