Removed Summit dependency and cleaned up.
Add .travis.yml