           player-events ([coord] (play-game-turn! coord))
           (async/timeout ai-move-delay) ([_] (if (is-ai? @current-player) (handle-ai!)))
           )))
-
     {:player-events player-events
      :game-events game-events}))
 

(def current-turn (reaction (game/current-turn (:game @app-state))))
(def current-board (reaction (turn/get-board @current-turn)))
(def current-player (reaction (turn/get-player @current-turn)))


;; -----------------------------------------



;; -----------------------------------------
;; PLUGGING THE BLOCKS
;; -----------------------------------------

(defn get-suggestions
  []
  (if (and @help-toggled? (not (is-ai? @current-player)))
    (turn/get-moves-of @current-turn @current-player)
    {}))

