Added GameNode

GameNode is a node in a Gamelist that acts as a container for
Game information