A nice and modular, self-contained and organized Haskell IDE using Vim