1. No, you did not create a "template". Acording to your description you created a theme. If you want to build themes... learn the terminology. Otherwise we can't communicate.
Wow, sorry. I guess what I wrote was so unclear that it merited that kind of response.
You are the 0.01% who makes themes with only one template file.
I realize now that I was responding to a question with the wrong information (I was interchanging theme and template, a mistake you can be sure I won't make again).
What's annoying to me is that it was easy for you to notice my ignorance, but not not so easy to notice that it was a lack of experience that caused me to speak wrongly, and you decided it was better to marginalize me and talk to me like I'm a child instead of just say something like "hey, I think you've made a mistake about what he's asking for help with" or something.
Tip for you as a community worker: Berating people who are trying to help other people (even if they're not as helpful as they think they are) is an awesome way to help your community degenerate into a consortium of internet know-it-all jerks.