Fixed issue where variable names would persist across functions, func name is now appended to unique-ify it. Added Problem2 solution for euler.
Added multiplication operator
Updated problem euler 6