Haskell's Interactive Battleship game