Bind insert type for haskell
Ignore some files
Rearrange stuff
Haskell settings