Finished the second part of the assignment. Added checkbox to selectSeats.jsp to determine if user wants to be waitlisted. If so, if ReserveSeatServlet fails to reserve (seat is taken), it creates a SeatReservation (bad name was given to us. Should really be something like WaitlistedReservation). FreeSeats adds a WorkerServlet to the queue, which in turn calls Worker.Process(). This goes through the SeatReservations in chronological order, and retries the reservations, deleting the SeatReservation if successful.