Repository for Daniel Cashman's Master's paper.