I would like to thank Dr. Ashish Deshpande and Paria Esmatloo for being an excellent instructor and TA for this course. I would also like to thank my mom for buying this toy in 1992 and letting me take it to Texas.
My incredibly messy code is attached here. The driving script is AllTogetherNow.m. I can't imagine anyone will try to read through and understand it, but in case you have any questions, you can email me at michael.lazar@utexas.edu.
...