persist state between requests and refresh data if they're older than 5 mins
add rufus scheduler for periodically refreshing data
fix wrong id
get_matches when app starts
get player stats from the pitch view instead of the table view