New rewrite in Haskell.
New .gitignore.
Added license to Haskell files.