Formatting and comments

Hey Jerry, here is a pull request for the gh-pages branch of your fizzbuzz repo.  This pull request includes two commits, which means that I committed twice as I was editing your code.

The first commit is just fixing whitespace, indentation, semicolons, and replacing == with === in two places.  I didn't change any functionality, it just looks cleaner and got rid of all the error notifications in Sublime.

The second commit is me adding comments.  Some of the comments I added about how the code works are just the comments I would have added to my own project to help me keep things clear.  The other comments are for you; specifically to get you thinking about the choices you're making and about ways you could improve things.

Grae