Add a cabal file