Completed code for calculator, now testing. Took 45 minutes
Finished E + Testing - 1 hour
trying new method for splitCSV

instead of finding the location of each separator and then using the
locations to build the string array afterwards, we'll initiate the
return array at max size, use the separators to append that array as we
go along, and as a final step shrink the array to only the spaces we
used.