將部份程式從主程式中抽離至 common.py，並削減主程式的 dependency
Merge pull request #17 from hacking-thursday/enhance/refactor_subroutines

將部份程式從主程式中抽離至 common.py，並削減主程式的 dependency