Copy and paste John Papa's entry
Change examples to use service providers
Improve readability
Make consistent
Concision
Clean list
Add explanation
Merge pull request #3 from easybiblabs/topics/single-responsibility

Single Responsibility