created method that is called before an event is put in the datastore; will call bgg api and update gamelist