I followed the installation instructions and did the following:
1) Installed WordPress on my host using the HOST installation tool, not done manually.
2) Uploaded my theme into the proper folder.
3) Logged in to the ADMIN panel and every time I try to go to my home page to see my theme it just shows a file listing. It recognizes my theme just fine in Appearances.
There is a disconnect somewhere. Below is a URL which shows me trying to preview my page from the Admin Panel and you'll see what I mean.