class project for cmpe273