refactored, fixed, and added test codes and renamed from video to lesson
Merge pull request #4 from yhagio/refactor1

refactored, fixed, and added test codes and renamed from video to lesson