Final paper for senior project, written in LaTeX