Update cabal with modules