Would be nice to have Travis CI setup to help ensure the code isn't broken when new PRs are submitted.