INF5750 group project