Video Inventory GUI with all functionality in clojure