Class project for CSE 5324