first step optimization grid data sent to server; prioritization re-ordering of conflict/preference list; marking of swapped games so they are not erroneously re-swapped; fixing teams during conflict list to preference list converstion