Add random to cabal, since we need it