Refactor code using presenter
Merge pull request #22 from tihuan/feature_pull_info_via_js

Refactor code using presenter