The platonic solids in Clojurescript and HTML5 canvas