Final Project for CSCE 436: CHI