Extracted mapping behavior to a template and simplified some code with it
Now using std::accumulate to add the numbers
Made numbers-filtering function name less concrete so later I can add more filters without having to change StringCalculator