Our Final Project for CSC 150 - Object Oriented Programming and Design