Unfortunately, I don't think it's "something we're doing wrong". After posting my files, nobody seemed to be able to note anything wrong, though it doesn't work. I kept the base install very basic for the purpose of keeping it easy to look at, and introducing absolutely no outside variables to the issue. I even followed the online tutorial mentioned above to the letter, with the same results.