cs 467 class project