This looks really good. It's a real shame this didn't make it for the deadline, I am sure this would have been a finalist.
Thanks! I'm really pissed at myself that I didn't notice the deadline. I always assumed it would be the end of the month
You are free to copy, distribute and transmit this work under the following conditions: