Assignment 2 Repository for Kyle Ott and Cornelius Schneider