Implement some game_model methods and tweaks