Added some more bindings and started configuring for better haskell editing usability