sets up environment for haskell development