Modifications to the class to perform addition

- Changed to allow running different operations from the same class
Removed class constructor parameters

- Changed to allow running different operations from the same class
Removed class constructor parameters

- Changed to allow running different operations from the same class
Removed class constructor parameters

- Changed to allow running different operations from the same class