Coding style cleanups

A few code style cleanups. I know I mentioned these, but I also know it was a lot to remember.

* I added an Emacs modeline to the top of the file. gedit and most modern text editors will read this as an override for your indentation settings. In this case, when you type the tab key, gedit will add four spaces instead of a hard tab.
* Also, I added a copyright notice in your name.  You'll want to add one of these to the top of each new file you create.