implemented hunt-cli as haskell cli application