Cabal Support Added.

Setup Script and Cabal File.