adding some methods and fixing the GameDiagram.