Make TemporalManager part of Game, replaced Cell* member in Temporal with CellCoordinates, add more boost_unordered_maps