lots more changes. initialize game and dicts to models