Merge pull request #7 from tihuan/feature_pull_info_via_js

Feature pull info via js
Merge pull request #8 from tihuan/feature_pull_info_via_js

refactor: move user_info into its own variable
Add rails best practices gem
Add speed test to JS
Fix tabbing in code
Merge pull request #9 from kz363/kzhou_download_speed_test

Kzhou download speed test
save before pulling upstream master
fix conflict - tabbing