Add cabal and license.
Add gitignore.