checkpoint 5,7,8 for almo0045

Hello, 

This is prac 5:

https://github.com/Raid6666/Prac-5-and-8/blob/master/Prac%205.md

and This prac 7: 

https://github.com/Raid6666/Se3Prac4/blob/master/test/WhiteTesting.java

and this prac 8:

https://github.com/Raid6666/Prac-5-and-8/blob/master/Prac%208.md


Please added checkpoint 5 , 7, 8 to almo0045 .

Thanks,