Modified getpossiblemoves to work with swapping, (it now returns an array with two arrays inside it, one for player options, one for opponent),and modified move to work with swapping to. This is implemented with comma-seperated boardIndices, and only works for card 11,option 2 currently
Updated gameFlow to work with the new getPossibleMoves. Also added support for swapping, with card 11 option 2. input is now a list of board indices
Merged conflicts on GameBoard. Should check manually for problems