Refractored all elements associated with the print function. The major
processes and important variables were commented. Functionality
unchanged. Minor formatting was done.
Refractored elements within the calculateOddPrimes method, specifically
only on the elements within the portion that checks if the current
number is equal to the previous number squared.
Refractored remaining elements, removed the useless variable WW. Added
comments for notes about functionality.
Refractored one element in printing function. Split up the printing
function into smaller private methods.
Refractored one element in printing function
Commented the methods in the print functions
Finalized the refractoring of variables in the print function. Added
some variables to improve clarity. Added and updated comments where
necessary.
Began adding method comments to main calculation methods. Added comments
as seen necessary. Removed the original ORDMAX variable from user
control as it is an inner functionality detail. User does not need to
control this.
Added a significant amount of comments to the calculate prime section,
explaining what the functionality is. It is very difficult to separate
the logic into different methods so block comments were used instead.