Extract string formatting into StringFormatter class
Create string formatter test
Remove core ext usage
Pass IO
Merge pull request #34 from ddfreyne/remove-core-ext

Use StringFormatter rather than extending String