Adds flycheck and haskell mode