Initial commit. Cabal setup.