Rename Order to Orient
Cleanup assorted warnings
Add .travis.yml