Created for my Undergraduate Honors Thesis. Models mathematical objects known as trees, and calculates various properties.