Final Project for CPSC 372 (Software Engineering Course) at Clemson University