added an initial cabal configuration