 
         (.render renderer scene camera)))))
 
-(defn render-context [el positions events]
+(defn render-context [positions events]
   (let [width (.-innerWidth js/window)
         height (.-innerHeight js/window)]
     (map->RenderContext
-     {:el el
-      :positions positions
+     {:positions positions
       :events events
 
       :scene (reset! scene (js/THREE.Scene.))

(defprotocol IRender
  (render [this]))

(defrecord RenderContext [el positions events
                          width height
                          scene camera renderer
                          geometry texture

    (set! (.. light -position -z) 130)

    (.setSize renderer width height)

    (doseq [pos positions]
      (add-block! scene pos))
