Matthew Hunter 208513233 Computer Design 2 Project 4 report Software Design and Overview More in depth analysis of the code can be found in the comments in the code itself,…