Schelian has a point with the 3.2.1 and I have a suggestion. When I first started toying with modules, I tried dnnJungle and a few other sources. I was at whits end with what to do next. I read the books I read anything I could get. The problem was I learned best by seeing what goes on when building one. I finally found the videos over at seabury designs. Let me tell you I was a bit apprehensive at first when I first heard videos, but after watching the first one, I had to watch all 9. It goes from base zero through errors and teaches you with the templates you have from dnnJungle and codesmith how to build a module.
I am not saying you could not build one the dnnJungle way, but I found that they way they showed me at seabury I can crank out basic modules in about a day. With some testing maybe 2 or 3.
Good luck and the biggest thing that hurt me in those templates was the naming structure.
Michael