Basic Game and GameData classes with loading and saving to JSON