public Main(string email, string password)
        {
            Session           session = new Session(email, password);
            GameState         state   = new GameState(session);
            AcquisitionEngine engine  = new AcquisitionEngine(state);

            _handler = new Handler(session, state, engine);
        }
        public Handler(Session session, GameState state, AcquisitionEngine engine)
        {
            _session        = session;
            _state          = state;
            _engine         = engine;
            _engine.Handler = this;

            LoadLockedAreaData();

            // cards
            FileHandler.ForEachFile("cards", MergeCardFile);
        }