Import fix for pull to refresh null pointer
Some half broken changes to store local matches

load local matches and display along with networked matches
starting to extract local/ai listeners