Removing old TeX stuff
Moving package stuff together
Revert "Moving package stuff together"

This reverts commit 1f2bff906bf9a2bdccc93849a3dd087e5b62a258.
Removing flymake
Adding haskell and flycheck stuff