comp380 group project