create PullRequestData class to handle data functions
pull out graph code to reusable chart class
update d3.js and add width method to timeline chart
Merge pull request #3 from joannecheng/joannecheng-refactor-javascript

Refactor Javascript