new template w/ maximum shared files and better structure