added flycheck loading and dependencies