   []
   [:div
    [:div "Size:"]
-   [slider-view @app-state]
+   [slider-view]
    [board-view @app-state]
-   [input-view @app-state]])
-
-;; -------------------------
-;; Initialize app
-
+   [input-view]])
+
+;; --------------------
+;; --INITIALIZE THE APP
 (defn mount-root []
   (r/render [app-view] (.getElementById js/document "app")))
 

     state
     positions)))

(defn handle-deselection
  [[row col :as pos] positions]
  (comp
   (change-color pos (get-in init-colors [row col]))
   (positions-to-default-color positions)))

;;can almost certainly be abstracted more

        :black init-black-bindings}
       :turn :white}))

(defonce black? #{\u265F \u265C \u265E \u265D \u265B \u265A})

(defonce white? #{\u2659 \u2656 \u2658 \u2657 \u2655 \u2654})

(defonce app-state (r/atom init-state))
#_(swap! app-state assoc :height 500)
