INF5750 project