Added StringManipulator class