INF5261 Project prototype