finish 03-refactoring lecture
Merge pull request #24 from AoD314/refactoring

finish 03-refactoring lecture