changed name of file holding template stuff to something that more accurately describes its purpose
did loads of stuff