gamefield class