Bug fixes

I noticed the app fails every so often with "innerText" errors, usually attributed to faulty rows in the gamelog data. I've fixed that here, using different selectors and adding in a date attribute (otherwise you'll be using old year's data for older players).