Final Project for CS 445 Class