Finalize process and test with multiple files

#3 worked great! We're pretty much there.

Just clean the process as a whole to end up with a tidy commit message and make sure there are no issues doing this with multiple files. (There shouldn't be.)

1. Make any desires changes to feature branch. Make a pull request to master on GitHub.
1. Make sure your local `master` branch is up to date:
 - `git pull origin master`
1. While still on the feature branch: `git rebase -i master`
 - Keep the first commit as `pick`, all others should be `squash`. (Vim regex find/replace for this: `%s/pick/squash/g`)
1. Edit the commit message so it's referring to the one squashed commit, rather than the individual commits being squashed.
1. Force push the feature branch: `git push origin feature/4 --force`.
1. Merge with master from command line:
 - `git checkout master`
 - `git merge feature/3 --no-ff --no-commit`
1. Push master: `git push origin master`