Source code for the "OOD in Ruby: SOLID" Tuts+ Course