callback err, result style; handle json parse throws
defintes League object with prototypes
Merge pull request #1 from supershabam/master

json parse, callback style, and prototypes