finish my part of GameModelController, just missing one method implementation now