Travis CI

This is on top of #25 but making the PR now so I don't forget about it.