Cranked this puppy out just in time for the 3x3 student competition. Pretty happy with how it turned out. I initially had a hard time balancing all the elements I wanted but I think its resolved at this point. I'm also a day behind in my MSCED. I know this.