initial commit of haskell player