Most of reviewer 2 comments done.
viva slides.
All changes made as per review. Viva presentation added.