adds .cabal file