Initial open source commit

This squashes all previous commits in anticipation of open sourcing this
repository.