INF5750 Group Assignment Members: Joakim Kristiansen Vivek Kaul Sigurhjörtur Snorrason Farrukh Wahab Manzoor