refactor to match rest of rad style
beginnings of template logic
style changes
adds new files for template calls
adds new files to loader
rethinking loops