Nice work! 30 days is definitely not a lot of time to learn both a new tool, and a new paradigm of coding. Love the idea, and love that you went three dimensional - flexing your math skills at us 2D folk :)