public Server()
        {
            _server = TcpListener.Create(PORT);
            Cars    = new List <Car>();
            Users   = new List <User>();
            Bids    = new List <Bid>();
            FillCars();
            _server.Start();
            _server.BeginAcceptTcpClient(new AsyncCallback(OnConnect), null);
            sessionTimer           = new System.Timers.Timer();
            sessionTimer.Interval  = 1000;
            sessionTimer.AutoReset = true;
            sessionTimer.Elapsed  += SessionProgress;
            sessionTimer.Start();
            Console.WriteLine("Auction started");

            Auction1 = new Auction(Users, Cars[0], Bids);
            Auction1.StartAuction(10);

            Console.ReadKey();
        }