Initial implementation of haskell runner