switched to haskell
added travis config