Refactored string extensions in their own file