Modify the cabal file.
Fix AppSpec.
Add .travis.yml.