Finished refactored SRP example
Merge branch 'Single_Responsibility'
SRP code complete

Need to complete wiki, documentation, comments, and update summaries