 
    {:name "Movement speed"
     :calc algo/move-speed
+    :optimizable true
     :troll true}])
 
 (defn build-stats []

        [dorans-button] ; troll
        [mirage-button] ; add
        [needlessly-large-button]] ; download
      [:p 
       "Save inside your League of Legends folder in "
       [:code
        "Config/Champions/" 

  (recommend))

(defn dorans-button []
  [:a.btn.btn-danger.btn-lg
   {:on-click (fn [] (go (swap! app assoc :trolling true)
                         (<! (troll))
                         (swap! app assoc :trolling false)))
    :class (if (:trolling @app)
             "disabled"
             nil)}
   [:span.glyphicon.glyphicon-fire]
   (if (:trolling @app)
     " YOLO..."
     " Troll")])

(defn needlessly-large-button []
  [:a.btn.btn-default.btn-lg {:href (set-url)
                              :download (str (:title (:itemset @app)) ".json")}
   [:span.glyphicon.glyphicon-save] " Download"])

(defn mirage-button []
  [:a.btn.btn-default.btn-lg {:on-click add-block}
   [:span.glyphicon.glyphicon-plus-sign] " Add to set"])

(defn button-of-command []
  [:a.btn.btn-primary.btn-lg
   {:on-click (fn [] (go (swap! app assoc :generating true)
                         (<! (recommend))
                         (swap! app assoc :generating false)))
    :class (if (:generating @app)
             "disabled"
             nil)}
   [:span.glyphicon.glyphicon-equalizer]
   (if (:generating @app)
     " Generating..."
     " Generate")])

(defn app-component []
  [:div.container
