added structure diagram to rapport