xwen: add methods to GameModel for retrieving different game lists; have test cases for them for make sure they are working
xwen: fixes conflicts for merge and add methods in GameModel to get list of game sessions of different game status