(defonce app-state (atom {:balls [ 1 3 5 7 9]}))


(defn square-view [n owner]
  (reify
    om/IRender
    (render [this]
      (dom/td nil n))))

(defn row-view [data owner]
  (reify 
    om/IRender 
      (render [_]
        
        (apply dom/tr nil 
               (om/build-all square-view (:balls data))))))