Assignment: Refactor with Concerns

Build Robust and Production Quality Applications - Lesson 5 #5