Assignment 2 Report file = Report.docx in the master branch - contains abstraction and analysis of both parts of the assignment