Use PtrMap for objects in game class, improve operator<< for entities and simplify game definitions code