Add cabal and setup files