           (dom/button #js {:onClick #(om/transact! this `[(class/create {:class/name "New Class"
                                                                          :class/id ~(random-uuid)})
                                                           :app/selected-competition])} "New")
-          (dom/button #js {:onClick #(om/transact! this `[(app/select-page {:selected-page :create-class})
+          (dom/button #js {:className "btn btn-default"
+                           :onClick #(om/transact! this `[(app/select-page {:selected-page :create-class})
                                                           (app/select-class {:class/name "New Class"
                                                                              :class/id ~(random-uuid)})
-                                                          :app/selected-page])} "Newer"))
+                                                          :app/selected-page])}
+                      (dom/span #js {:className "glyphicon glyphicon-plus"}))
+
+          (dom/button #js {:className "btn btn-default"
+                           :onClick #()}
+                      (dom/span #js {:className "glyphicon glyphicon-trash"})))
 
         (dom/table
           #js {:className "table table-hover table-condensed"}

(defui ScheduleView
  static om/IQuery
  (query [_]
    [{:competition/activities (om/get-query ScheduleRow)}])
  Object
  (render
    [this]

(defui ClassesView
  static om/IQuery
  (query [_]
    `[~@(om/get-query ClassRow)])
  Object
  (render
    [this]
