add stats and improve rendering of hourly stats report
throw out bgs less than 30 when importing data because those are dex error conditions. not perfect, some of these may be legit, but they're overwhelming wrong.
handle cases where there's no data for a day