 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;; Om Components
 
-
-(defn star-session [cursor component]
-  (reify
-    om/IRender
-    (render [this]
-      (dom/button
-       #js {:className "btn btn-default btn-sm glyphicon glyphicon-star"
-            :onClick #(println "update the star icon vote")}
-       (str "Vote for " cursor)))))
-
-;; TODO: use core.async to clear all the stars ?
+;; Components for session detail
 
 (defn twitter-handle [cursor component]
   (reify

      (dom/div
        #js {:className "container"}  ;; creates javascript {className : "container"}
        (dom/p #js {:className "jumbotron" :style #js {:fontSize "42px"} } (:text app))
        (om/build schedule app)
        (om/build add-session app)))))


(om/root

              :width  "50px"
              :height "50px"})))))

(defn session-star [cursor component]
  (reify
    om/IRender
    (render [this]
      (dom/button
       #js {:className "btn btn-default btn-sm glyphicon glyphicon-star"
            :onClick #(println "update the star icon vote")}
       (str "Vote for " cursor)))))

;; TODO: use core.async to clear all the stars ?


(defn session-detail [cursor component]
  (reify
    om/IRender
    (render [this
