Merge pull request #180 from scottjehl/refactor

update gh-pages so we can get the project page in better shape
merge refactor
merge from refactor
merge from refactor
merge refactor
merge refactor
merge from refactor
merge from refactor
merge refactor
conflict
Closes #205 - Assorted typo fixes. Thanks, @edmullen!
Adding a linkable heading; will get the others in a sec.
Merge.