adding new files
updating more tests for coverage
upping to 100% coverage on template