Added checkpoint 3 &4 for jora0003

https://github.com/jora0003/se3prac3