Vaguely starting this, added travis.yml for testing.