SEF-Assignment-milestone-1

Group members: s3567655 - Almog Dadush 50%, s3660061 - Liam Turner 50%