Class project for COMP 380 at California State University, Northridge