Clean up layout.
Add license, cabal file, Setup.hs and .gitignore.