Re-organization of files.
Haskell settings.
Haskell cleanup.