Open Source Project in Comp 312 at Loyola University of Chicago