Final Class Project for CSCE 470 at Texas A&M University