Add 07_single_responsibility_principle